needle chatter - French English Dictionary